financial payables - German English Dictionary